package com.atmilan.quartz.sync.pull.europe.service;

import java.util.List;

import com.atmilan.quartz.model.entity.europe.EuropeProductSku;
import com.atmilan.quartz.model.entity.europe.EuropeProductSkuMerged;
import com.baomidou.mybatisplus.extension.service.IService;

public interface IEuropeProductSkuMergedService extends IService<EuropeProductSkuMerged> {
    List<String> findAllSkuMerged();

    EuropeProductSkuMerged toMergedModel(EuropeProductSku sku);

    List<EuropeProductSkuMerged> getByGoodsId(String goodsId);

    /**
     * 清空指定表
     * @Description:  
     * @author daigb 
     * @param 
     * @return void
     * @throws
     */
    void deleteAll();
    
    /**
     * 复制指定表
     * @Description:  
     * @author daigb 
     * @param 
     * @return void
     * @throws
     */
    void copyAll();
    
}
